<?php 
// 加载功能函数文件
require_once('helpers.php');


/*农机信息*/
$conn = @mysqli_connect('localhost','wd1900144','pass123456') or exit('网络开小差了,请稍后再试');
mysqli_select_db($conn,'wd1900144');
mysqli_query($conn,'set names utf8');

$act = $_REQUEST['act'];	// $_REQUEST 可以接收$_POST或者$_GET的数据

//
if($act=='add'){

}

//查看答题信息
//查看预约信息 
else if($act=='list'){
	

	$limit = $_GET['limit'];	// 每页显示多少条
	$pn = $_GET['pn'];	// 页码
	$start = ($pn-1)*$limit;
	// 获取分类列表数据
	
	$cid = $_GET['cid'];

	if($cid==0){
		
		// var_dump($tab[0]['cid']);


			$list = getAll("select * from car_fld where 1 limit $start,$limit");
			$allist = array();
			$allist[0] = $list;
			
			$is = 'default';
		}else{
			$allist = getAll("select * from car_fld where 1  limit $start,$limit");
			$count = getCount('car_fld');
			$is = 'update';
		}

	echo json_encode(['error'=>0,'msg'=>'success','list'=>$allist,'cate'=>[['cid'=>'1','name'=>'题库列表']],'is'=>$is,'count'=>$count]);
	
}
else if($act=='detail'){
	
		//getOne返回的是一个数组，需要进行添加操作,在PHP进行数组，json对象操作都比较复杂，
		//传入前端后再操作,比较方便
		//在后端需要 把数组转为json对象 再给json对象添加元素
		//身为前端程序员还是多考虑前端的数据操作，少进行后端数据操作
	
		$fid = $_GET['fid'];
		
		$fld = getOne("select * from car_fld where fid='$fid'");//getOne 返回的跟getAll一样是数组
		$question = getAll("select * from car_question where fid='$fid'");
		// $fld.QuestionList = {}; 不知道如何用PHP对json对象数据进行操作，数组对象就能操作
		//使用箭头对对象进行操作  ->
		echo json_encode(['error'=>0,'msg'=>'success','fld'=>$fld,'question'=>$question]);
		
		
}






mysqli_close($conn);

 ?>